home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio 2000
/
Ham Radio 2000.iso
/
ham2000
/
bbs
/
aut7p130
/
mf_ita.doc
< prev
Wrap
Text File
|
1992-09-15
|
6KB
|
166 lines
1
M_FILTER.DOC v 1.23 PER AUTO7P
(c) IK1GKJ
VERSIONE 1.20 Prima versione diffusa
VERSIONE 1.21 Visto le numerose richieste, e' stata
aggiunta la possibilita' di rifiutare la cattura di alcuni tipi di
bollettini. E' stata inoltre eliminata la cattura dei bollettini
di tipo privato, cosa che avveniva nella versione precedente e non
molto 'etica'.
VERSIONE 1.22 Sempre per le richieste ricevute, e' stata
inserita la possibilita' di catturare anche i bollettini privati,
ma sempre con la possibilita' di accettare o rifiutare determinati
messaggi.
VERSIONE 1.23 A causa di un problema sulla routine di
allocazione della memoria, alcune volte i titoli dei messaggi non
venivano estratti correttamente dal file dirmes.sys. Questo faceva
si che Auto7p non riconoscesse un altro server del suo tipo, e nel
caso di richiesta di correzione, inviava i files al bbs mittente
anziche' ad auto7p. Il problema e' stato risolto.
M_Filter v1.23 2
DESCRIZIONE:
Il programma M_FILTER è stato scritto appositamente come
complemento al server AUTO7P, e rappresenta un metodo
alternativo al forward su file per l'estrazione dei codici 7plus
dai messaggi in transito sul BBS.
Utilizando il forward su disco, è ovvio che se si vuole
essere sicuri di catturare tutti i 7plus circolanti, si dovrebbe
eseguire un forward totale. Ciò rappresenta uno spreco di tempo
sia per FBB durante la scrittura del file di forward, sia per
AUTO7P durante la fase di estrazione, che deve estrarre,
per esempio, 10 bollettini 7plus in un centinaio di
messaggi. Questo tempo potrebbe essere utilizzato da FBB per le
sue necessità.
M_FILTER risolve il problema, determinando per ogni messaggio,
non appena arriva sul BBS, se tale messaggio contiene codice
7plus o meno. In caso affermativo, questi messaggi vengono
duplicati in un file, M_FILTER.FWD, in un formato compatibile
con l'opzione INQUIRYFILE di AUTO7P, e contenente tutte
le informazioni necessarie ad AUTO7P per la generazione di un
eventuale richiesta di correzione.
Nel caso non abbiate la necessità di un vostro
particolare M_FILTER, l'utilizzo di questo programma permette
un notevole incremento nelle prestazioni del server AUTO7P.
Se decidete di installarlo, dovete solamente copiare il
programma M_FILTER.EXE nella directory ove risiede SERV.EXE,
quindi, nel file CRON.SYS, aggiungere la seguente riga:
X AUTO7P INQUIRYFILE M_FILTER.FWD
Naturalmente, se stavate usando AUTO7P con il forward su
disco, tale forward non è ora più necessario, e quindi dovete
eliminare il blocco di forward dal file FORWARD.SYS, e il
relativo comando INQUIRYFILE dal CRON.SYS.
M_FILTER NON DISTRUGGE E NON MODIFICA NIENTE DEL
MESSAGGIO ORIGINALE, semplicemente lo duplica se contine codici
7+.
NON POTETE USARE NESSUN ALTRO M_FILTER CON L'OPZIONE
INQUIRYFILE DI AUTO7P, se avete la necessità di un particolare
M_FILTER, e desiderate l'opzione INQUIRYFILE di AUTO7P,
allora dovete ricorrere al forward su disco, come spiegato
nel manuale di AUTO7P.
M_Filter v1.23 3
IL FILE DI SYSTEMA M_FILTER.SYS
===============================
Questo file deve trovarsi nella dir ove e' posto init.srv, e
contiene la lista di tutti quelle destinazioni che non volete
siano catturate. La sintassi e' molto semplice: ogni riga del file
contiene 2 campi, il primo specifica se il messaggio, bollettino o
privato, deve essere rifiutato, il secondo specifica il
destinatario del messaggio.
I valori accettati nel primo campo sono:
P Accetta il personale per
!P Rifiuta il personale per
B Accetta il bollettino per
!B Rifiuta il bollettino per
ATTENZIONE, rispettate la sintassi, non inserite spazi tra '!' e B
o P. '! P' oppure '! B' non e' corretto.
Ad esempio, per catturare solo i bollettini indirizzati a ATARI,
IBM, TUTTI, SYSOP (SB ATARI, SB TUTTI, SB IBM, SB SYSOP) e i
personali indirizzati a SYSOP (SP SYSOP):
B TUTTI
B ATARI
B IBM
B SYSOP
P SYSOP
Se invece volete catturare tutti i bollettini tranne quelli
indirizzati ad AMIGA e ATARI, e solo i personali indirizzati a
SYSOP:
!B AMIGA
!B ATARI
P SYSOP
ATTENZIONE, i bollettini non saranno rifiutati dal bbs, ma solo
dalla lista dei bollettini 7plus del server, quindi questo non
intacca minimamente il normale funzionamento del vostro bbs.
Se il file M_FILTER.SYS non viene trovato, il server assumera'
che non volete avere filtri sui 7plus e quindi catturera' tutto
quanto ricevuto.
Con i migliori 73, Mario IK1GKJ@IW1BRX